fresh cured anchovy - Turkish English Dictionary